siege tower – English–Latine translations

🇬🇧 en la 🇻🇦

siege tower noun

  • tower used as siege weapon
fala
Wiktionary Links